a full refund of the purchase price - French English Dictionary